// 该文件存放的是从main.js中提取出来的关于pinia的全局状态管理
import { createPinia } from 'pinia'
// 导入pinia持久化插件
import persist from 'pinia-plugin-persistedstate'
const pinia = createPinia()
pinia.use(persist)
// 导出 接着到main.js中引入pinia 从而简约main.js的代码
export default pinia

// 以后将模块中的方法写到这个文件夹
// import { useUserStore } from './modules/user'
// import { useCounterStore } from './modules/counter'
// export { useUserStore, useCounterStore }


// 我们可以使用简单的方法简化上面的模块导入语句
// 下面两句表示将user和counter模块中所有的方法导出
export * from './modules/user' // 接收 user 模块的所有按需导出
export * from './modules/counter'
